stratum corneum
Explore definitions, synonyms, and language insights of stratum corneum
Definitions
                    Noun
                    
            the outermost layer of the epidermis consisting of dead cells that slough off
                Explore definitions, synonyms, and language insights of stratum corneum